establish a positive track record - Allemand Anglais Dictionnaire